@charset "utf-8";
/* CSS Document */
article{ float:left; width:700px; overflow:hidden;} 
	article .title{  hight:35px; padding:10px 0px 10px; margin:0 16px 10px 0; }
	article .title h1{ width:auto; padding:0; margin:0 10px 0 0; font-size:1.5em}
	article .title span{ font-size:1em; width:auto; padding:10px 0 0; margin:0 10px ; }
	article p{ padding:15px 25px 0; margin:0; font-size:1em; line-height:2em; text-indent:2em; }
	article h2{ padding:30px 0 10px; margin:0 25px; font-size:1.5em; }
	article ul{ padding:20px 25px 0px; margin:0}
	article ul li{font-size:1em; line-height:2em; text-indent:2em; }
	article ol{ padding:20px 25px 15px; margin:0;}
	article ol li{ padding: 6px 0 4px; border-bottom:1px solid #CCC;}
	article p{padding:15px 25px 15px 0; margin:0; font-size:1em; line-height:2em; text-indent:2em; }
	article img{padding:15px;margin:auto;text-align:center;}
	article .news{padding:5px 0 15px; margin:0 25px  }
		article .news ul{ padding:0; margin:0}
		article .news ul li{ padding:10px 0 3px; margin:0; border-bottom:1px solid #EEE; line-height:1em;}
		article .news ul li h3{ width:auto; padding:0; margin:0 ;float:left;  }
		article .news ul li h3 a{ font-size:0.8em; color:#000; padding:0; margin:0;}
		article .news ul li label{ font-size:1em; width:auto; padding:0; margin:0 10px ; float:right;}
		article .news ul li label a{ font-size:0.7em;}
	article .pic{padding:5px 0 15px; margin:0 25px  }
		article .pic dl{ padding:5px 0; margin:0; border-bottom:1px solid #EEE;}
		article .pic dl dt{ padding:0 0 margin:0; width:130px; float:left}
		article .pic dl dt img{ width:100%; padding:0 10px 0 0}
		article .pic dl dd { float:left; width:490px; padding:0 10px}
		article .pic dl dd h3{ width:auto; padding:0; margin:0 ; font-size:1em;}
		article .pic dl dd p{ font-size:0.9em; color:#000; padding:0; margin:0; text-indent:1.8em; line-height:1.6em;}
		article .pic dl dd p a{ font-size:1em; width:auto; padding:10px 0 0; margin:0 10px ; float:right;}
	article #respont{padding:15px; margin:0; }
		article #respont form{ padding:0; margin:0;}
		article #respont form ul{ padding:0; margin:0;}
			article #respont form ul li{ padding:10px 0; margin:0; border-bottom:1px solid #CCC; }
			article #respont form ul li h3{ padding:5px 0 0; margin:0; font-size:1em; text-indent:2em;}
			article #respont form ul li p{ padding:5px 0 0; margin:0; font-size:1em; text-indent:2em;}
			article #respont form ul li p inport{ display:inline-block; padding:0; margin:0}
			article #respont form ul li p span{ display:inline-block; padding:0 15px 0 5px; margin:0; text-indent:0;}
			article #respont form ul li p textatea{padding:3px 5px; margin:0; border:1px solid #ccc; background:#FFF; font-size:0.9em; line-height:1.5em; width:100%; line-height:22px; vertical-align:super;}
			article #respont form  h3{ padding:15px 0; margin:0; font-size:1em; text-indent:2em;}
		article #respont form dl { padding:5px 30px;}
			article #respont form dl dt { width:80px; float:left; padding:0; margin:0;}
			article #respont form dl dt label{ padding:3px 5px; height:22px; line-height:22px; vertical-align:super;}
		article #respont form dl dd{width:400px; float:left; padding:0; margin:0; }
		article #respont form dl dd input{ padding:3px 5px; margin:0; border:1px solid #ccc; background:#FFF; font-size:0.9em; width:300px; line-height:22px; vertical-align:super; display:inline-block;}
		article #respont form dl dd span{ padding:3px 5px; margin:0;  font-size:0.9em; width:auto;line-height:22px; vertical-align:super; display:inline-block; color: #09C; }
		article #respont form .coder{ padding:0; margin:0; }
		article #respont form .coder input{ padding:3px 5px; margin:0; border:1px solid #ccc; background:#FFF; font-size:0.9em;  width:100px; line-height:22px;  display:inline-block; vertical-align: text-top;}
		article #respont form .coder img{ padding:0px 5px; margin:0; width:60px; height:28px; display:inline-block; line-height:22px; vertical-align: text-top;}
		article #respont form .coder span{ padding:0px 5px 3px; margin:0;  font-size:0.9em; width:auto;line-height:22px; display:inline-block; color: #09C; vertical-align: super; }
		article #respont form dl dd textarea{ padding:3px 5px; margin:0; border:1px solid #ccc; background:#FFF; font-size:0.9em; line-height:1.5em; width:100%; vertical-align:super;}
		article #respont form dl:after {display:block;clear:both;content:"";visibility:hidden;height:0;}  
		article #respont form .submit{width:300px; float:left; padding:0; margin:0 0 0 110px; }
		article #respont form .submit input{ padding:5px 10px; margin:0; border:1px solid #666; background:#CCC; font-size:1em; line-height:1em;  vertical-align:super;}
		article .ad { padding:0; margin:0; text-align:center;}
		article .ad img { width:auto; padding:5px 0;}
aside{ width:260px; float:left; padding:0px; margin:0; overflow:hidden;}
	aside .top{ padding:20px 10px 5px; background:#39F; border-bottom:2px #CCC solid; }
		aside .top h3{ padding:0 ; margin:0; float:left; font-size:1.em; color:#FFF;}
		aside .top span{ padding:5px 0 0; margin:0; float:right; font-size:0.8em; color:#FFF;}
	aside ul{ padding:5px 0 10px; background:#FFF; margin:0 0 15px;}
		aside ul li{padding:6px 5px 4px; border-bottom:1px dotted #39F;}
		aside ul li a{}
		aside ul li:after{display:block;clear:both;content:"";visibility:hidden;height:0;}  
		aside .pic{}
		aside .pic img{ width:100px; height:75px; padding:2px; border:1px solid #CCC; margin:0 5px 0 0; float:left;}
		aside .pic p{ width:125px; padding:0 0 5px ; margin:0; float:left; line-height:1.6em; font-size:0.8em;}
		aside .pic p a{ font-size:1em;}
		aside .pic h4 { font-size:0.8em; padding:0 0 5px; margin:0; }
	